strong and energetic man - Français Anglais Dictionnaire